maintenance dredging - French English Dictionary